html,body{
  width: 100%;
  min-width: 1100px;
}
a{
  color: #333;
}
.container{
  width: 1100px;
  margin: 0 auto;
}
.container+.container{
  margin-top: 10px;
}
.nodeTitle{
  color: #f29838;
  border-bottom: 2px solid #f29838;
  height: 40px;
  line-height: 40px;
}
.bigTitle{
  color: #f29838;
  font-size: 24px;
}
.litterTitle{
  color: #b2b2b2;
  font-size: 14px;
  margin-left: 15px;
}
.more a{
  color: #f29838;
  font-size: 14px;
}
.content{
  margin-top: 20px;
}
.part1,.part3{
  width: 330px;
}
.part img{
  width: 100%;
}
.part2{
  width: 400px;
  margin: 0 20px;
}
.content .part ul{
  margin-top: 20px;
}
.content a{
  font-size: 16px;
  width: 100%;
}
.content .part ul a{
  display: inline-block;
  line-height: 30px;
}
.content a:hover{
  color: #f29838;
}
i{
  width: 4px;
  height: 4px;
  border-radius: 100%;
  display: inline-block;
  background-color: #f29838;
  margin-right: 10px;
  margin-bottom: 5px;
}
.subTitle a{
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
}
.subTitle:hover {
  color: #f29838;
}
.top_part{
  width: 415px;
}
.mid_part{
  width: 350px;
  margin-left: 30px;
}
.mid_part li{
  width: 164px;
}
.mid_part li:first-child{
  margin-right: 20px;
}
.content .part3 ul{
  margin-top: 0;
}
.content .part3 ul li+li{
  margin-top: 24px;
}
.wordIns{
  width: 200px;
}
.imgIns{
  width: 120px;
}
.movieSummary{
  color: #7b7b7b;
  font-size: 14px;
  margin-top: 19px;
}

/* 综艺 */
.zongyiMainImg{
  width: 500px;
}
.newDate{
  bottom:5px;
  right: 5px;
  background-color: #182431;
  color: #fff;
  padding: 2px;
}
.zongyiRight{
  width: 535px;
}
.zongyiList{
  width: 525px;
}
.zongyiList .No1 a{
  font-size: 18px;
  font-weight: bold;

}
.zongyiList li{
  line-height: 30px;
  color: #7b7b7b;
}
.zongyiList li a{
  margin-right: 10px;
}
.zongyiImgList li{
  width: 160px;
  margin-right: 27px;
  margin-top:10px;
}
.zongyiImgList li img{
  width: 100%;
}
.zongyiImgList li:nth-child(3n){
  margin-right: 0;
}
.zongyiImgList li:nth-child(n+4){
  margin-top: 20px;
}

/* 头部 */
header{
  padding: 20px 0 10px 0;
}
header .section{
  margin-top: 42px;
}
header .section li{
  margin-left: 20px;
  float: left;
  cursor: pointer;
}
header .section li a{
  font-size: 16px;
}
header .section li a:hover {
  color: #f29838;
}

header .section li.active a{
  color: #f29838;
}

.nav ul{
  margin-top: 16px;
}

.nav ul li{
  padding:0 23.76px;
  text-align: center;
  border-top-width: 5px;
  border-top-style: solid;
  float: left;
  height: 30px;
  line-height: 30px;
  transition: background-color 500ms;
  border-left: 1px solid #dcdddd;
  border-bottom:1px solid #dcdddd;
}
.nav ul li:last-child{
  border-right: 1px solid #dcdddd;
}
.nav ul li a{
  transition: color 500ms;

}
.nav ul .shouye{border-top-color:#e6ca89;}
.nav ul .xinwen{border-top-color:#76c1e3;}
.nav ul .beijngqingnian{border-top-color:#fd6801;}
.nav ul .beijng{border-top-color:#900d00;}
.nav ul .yule{border-top-color:#c490bf;}
.nav ul .caijing{border-top-color:#a9ceee;}
.nav ul .jinrong{border-top-color:#67c7ce;}
.nav ul .tiyu{border-top-color:#5ab623;}
.nav ul .shenghuo{border-top-color:#b28850;}
.nav ul .wenhua{border-top-color:#614a31;}
.nav ul .fangchan{border-top-color:#9eb76e;}
.nav ul .qiche{border-top-color:#556b96;}
.nav ul .lvyiu{border-top-color:#90c486;}
.nav ul .youxi{border-top-color:#f39800;}

.nav ul li:hover a{color: #fff;}
.nav ul .shouye:hover{background-color:#e6ca89;}
.nav ul .xinwen:hover{background-color:#76c1e3;}
.nav ul .beijngqingnian:hover{background-color:#fd6801;}
.nav ul .beijng:hover{background-color:#900d00;}
.nav ul .yule:hover{background-color:#c490bf;}
.nav ul .caijing:hover{background-color:#a9ceee;}
.nav ul .jinrong:hover{background-color:#67c7ce;}
.nav ul .tiyu:hover{background-color:#5ab623;}
.nav ul .shenghuo:hover{background-color:#b28850;}
.nav ul .wenhua:hover{background-color:#614a31;}
.nav ul .fangchan:hover{background-color:#9eb76e;}
.nav ul .qiche:hover{background-color:#556b96;}
.nav ul .lvyiu:hover{background-color:#90c486;}
.nav ul .youxi:hover{background-color:#f39800;}

/* 尾部 */
footer .footerTop{
  margin-top: 20px;
}
footer .footerTop h2{
  text-align: center;
}
footer .footerTop .container{
  border:1px solid #dcdddd;
  line-height: 80px;
  text-align: center;
  margin: 20px auto;

}
footer .footerNav li{
  line-height: 30px;
  float: left;
  padding: 0 20px;
  border-top:1px solid #dcdddd;
  border-left: 1px solid #dcdddd;
  cursor: pointer;
}
footer .footerNav li:hover, footer .footerNav li.active{
  border-top:1px solid #f29838;
  border-left: 1px solid #f29838;
}
footer .footerNav li:hover+li, footer .footerNav li.active+li{
  border-left: 1px solid #f29838;
}
footer .footerNav li.active a{
  color: #f29838;
}
footer .footerNav li:last-child{
  border-right: 1px solid #dcdddd;
}
footer .footerNav li:last-child:hover, footer .footerNav li.active:last-child{
  border-right: 1px solid #f29838;
}
footer .footerBottom{
  background-color: #292929;
}
footer .footerBottom .fr ul li{
  float: left;
  padding:0 10px;
  border-right: 1px solid #dedcdc;
  margin-bottom: 10px;
}
footer .footerBottom .fr ul li:last-child{border-right: none;padding-right: 0}
footer .footerBottom .fr{text-align: right}
footer .footerBottom .container{
  padding:20px 0;
}
footer .footerBottom p,
footer .footerBottom span,
footer .footerBottom a{
  color: #dedcdc;
  font-size: 12px;
}
footer .footerBottom .fl a,
footer .footerBottom span{
  margin-right: 8px;
}
footer .footerBottom p{
  margin-bottom: 10px;
}
